	
	
	* {
		padding: 0;
		margin: 0;
	}
	
	BODY {
		font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
		font-size: 13px;
		line-height: 1.5em;
		background: #fff url("../img/bg-content.png") repeat-x left top;
	}
	
	/*
		CONTENT
	*/
	
	#content A {
		color: #4197E3;
		text-decoration: none;
		border-bottom: 1px solid #ccc;
	}
	
	#content A:hover {
		background-color: #eeeeee !important;
	}
	
	#content A:visited {
		color: #666;
	}
	
	#content .h {
		background-color: #ffc;
	}
	
	#content UL,
	#content OL {
		margin-left: 3em;
	}
	
	#content UL LI {
		list-style-image: url("../img/content-li-bullet-level-1.gif");
	}
	
	#content UL UL LI {
		list-style-image: url("../img/content-li-bullet-level-2.gif");
	}
	
	#content UL UL {
		margin-top: 0.5em;
		margin-left: 1.2em;
	}
	
	#content LI {
		padding-left: 0.2em;
		padding-bottom: 0.5em;
		background: no-repeat left 0.5em;
	}
	
		#content LI SPAN.li-content {
			display: block;
			margin-bottom: 0.5em;
		}
		
	#content H1 {
		font-size: 25px;
		color: #9c0;
		font-weight: bold;
		letter-spacing: -1px;
		margin-bottom: 1em;
	}
	
	#content H2 {
		margin-top: 2em;
		margin-bottom: 0.5em;
		color: #9c0;
		font-weight: bold;
		font-size: 17px;
		border-bottom: 1px solid #eee;
	}
	
	#content H3 {
		margin-bottom: 1em;
		color: #999;
		font-size: 15px;
		font-weight: bold;
		border-bottom: 1px solid #eee;
		/*
			padding-left: 15px;
			background: url("../img/content-li-bullet-level-1.gif") no-repeat left center;
		*/
	}
	
	#content PRE,
	#content BLOCKQUOTE,
	#content TABLE,
	#content UL,
	#content OL,
	#content DL,
	#content P {
		margin-bottom: 1em;
	}
	
	#content PRE {
		background: #f8f8f8;
		padding: 0.5em 2em;
		border-left: 4px solid #778899;
	}
	
	#content PRE,
	#content CODE {
		font-family: Consolas, "Courier New", monospace;
		_font-size: 1em;
	}
	
	#content IMG {
		border: 1px solid #ccc;
		padding: 10px;
	}
	
	#content IMG.no_i {
		border: 0;
		padding: 0;
	}
	
	#content TABLE {
		background-color: #f8f8f8;
		border-collapse: collapse;
	}
	
		/* Active Rows */
		#content TABLE.ar TBODY TR:hover TD {
			background-color: #ffc !important;
		}
	
		#content TABLE.w {
			width: 100%;
		}
	
		#content TABLE TH,
		#content TABLE TD {
			padding: 0.5em 1em;
		}
	
		#content TABLE THEAD TR {
			border-bottom: 2px solid #ccc;
		}
		
		#content TABLE TBODY TR {
			border-bottom: 1px solid #ccc;
		}
		
		#content TABLE TBODY TR TD {
			background-color: #fff;
		}
		
		#content TABLE.b TR TH,
		#content TABLE.b TR TD {
			border: 1px solid #ccc;
		}
		
		#content TABLE TH.c,
		#content TABLE TD.c {
			text-align: center;
		}
		
		#content TABLE TH.t,
		#content TABLE TD.t {
			vertical-align: top;
		}
		
		#content TD.li-1 SPAN
		{
			background: #fff url("../img/content-li-bullet-level-1.gif") no-repeat 1em center;
			padding-left: 2em;
		}
		
		#content TD.li-2 SPAN, #content TD.li-3 SPAN, #content TD.li-4 SPAN
		{
			background: #fff url("../img/content-li-bullet-level-2.gif") no-repeat 2em center;
			padding-left: 3em;
		}

		#content TD.li-3 SPAN
		{
			background-position: 3em center;
			padding-left: 4em;
		}
		
		#content TD.li-4
		{
			background-position: 4em center;
			padding-left: 5em;
		}
		
	#content .incorrect
	{
		background-color: #c30 !important;
		color: #fff !important;
	}
	
	#content .correct
	{
		background-color: #393 !important;
		color: #fff !important;
	}